home *** CD-ROM | disk | FTP | other *** search
-
-
-
- VVVVkkkkPPPPiiiippppeeee((((3333xxxx)))) VVVVkkkkPPPPiiiippppeeee((((3333xxxx))))
-
-
-
- NNNNAAAAMMMMEEEE
- VkPipe - Object-oriented interface to Unix pipes
-
- IIIINNNNHHHHEEEERRRRIIIITTTTSSSS FFFFRRRROOOOMMMM
- VkCallbackObject
-
- HHHHEEEEAAAADDDDEEEERRRR FFFFIIIILLLLEEEE
- #include <Vk/VkPipe.h>
-
- PPPPUUUUBBBBLLLLIIIICCCC PPPPRRRROOOOTTTTOOOOCCCCOOOOLLLL SSSSUUUUMMMMMMMMAAAARRRRYYYY
- CCCCoooonnnnssssttttrrrruuuuccccttttoooorrrr////DDDDeeeessssttttrrrruuuuccccttttoooorrrr
- VkPipe(int& fd);
- void ~VkPipe(void);
-
-
- AAAAcccccccceeeessssssss FFFFuuuunnnnccccttttiiiioooonnnnssss
- int operator[](End whichEnd);
-
-
- PPPPRRRROOOOTTTTEEEECCCCTTTTEEEEDDDD PPPPRRRROOOOTTTTOOOOCCCCOOOOLLLL SSSSUUUUMMMMMMMMAAAARRRRYYYY
- PPPPrrrrooootttteeeecccctttteeeedddd DDDDaaaattttaaaa MMMMeeeemmmmbbbbeeeerrrrssss
- int[2] pipefd;
- VkInput* _input;
-
-
- CCCCLLLLAAAASSSSSSSS DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
- The VkInput class is an object-oriented interface to Unix pipes. It
- sets up a pipe, using the VkInput class to provide callbacks to the
- application when input is available.
-
-
-
- FFFFUUUUNNNNCCCCTTTTIIIIOOOONNNN DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNNSSSS
- VVVVkkkkPPPPiiiippppeeee(((())))
- VkPipe(int& fd);
- void ~VkPipe(void);
-
-
- Create a non-blocking pipe, setting fd to the write end. The read
- end is attached to the VkInput object, and the VkPipe::inputCallback
- callback is called when input is available.
-
- ooooppppeeeerrrraaaattttoooorrrr[[[[]]]](((())))
- int operator[](End whichEnd);
-
-
- Returns one end of the pipe. The argument should be READ or WRITE.
-
- DDDDAAAATTTTAAAA MMMMEEEEMMMMBBBBEEEERRRR DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNNSSSS
- iiiinnnntttt[[[[2222]]]] ppppiiiippppeeeeffffdddd;;;;
-
-
-
-
-
- PPPPaaaaggggeeee 1111
-
-
-
-
-
-
- VVVVkkkkPPPPiiiippppeeee((((3333xxxx)))) VVVVkkkkPPPPiiiippppeeee((((3333xxxx))))
-
-
-
- int[2] pipefd;
-
-
- Storage of the pipe ends.
-
- ____iiiinnnnppppuuuutttt;;;;
- VkInput *_input;
-
-
- The VkInput object used for the input callback.
-
- IIIINNNNHHHHEEEERRRRIIIITTTTEEEEDDDD MMMMEEEEMMMMBBBBEEEERRRR FFFFUUUUNNNNCCCCTTTTIIIIOOOONNNNSSSS
- IIIInnnnhhhheeeerrrriiiitttteeeedddd ffffrrrroooommmm VVVVkkkkCCCCaaaallllllllbbbbaaaacccckkkkOOOObbbbjjjjeeeecccctttt
- callCallbacks(), addCallback(), removeCallback(),
- removeAllCallbacks()
-
-
- VVVVIIIIEEEEWWWWKKKKIIIITTTT 2222....1111 CCCCHHHHAAAANNNNGGGGEEEESSSS
- CCCCoooonnnnssssttttrrrruuuuccccttttoooorrrr
- VkPipe(int& fd, VkScreen *screen = NULL);
-
-
- this new API is source code compatible with ViewKit 1.5.3 while
- adding a VkScreen option for applications which need to support
- multi-screen connections...
-
- CCCCLLLLAAAASSSSSSSSEEEESSSS UUUUSSSSEEEEDDDD BBBBYYYY TTTTHHHHIIIISSSS CCCCLLLLAAAASSSSSSSS
- VkApp, VkDialogManager
-
- KKKKNNNNOOOOWWWWNNNN CCCCLLLLAAAASSSSSSSSEEEESSSS TTTTHHHHAAAATTTT UUUUSSSSEEEE TTTTHHHHIIIISSSS CCCCLLLLAAAASSSSSSSS
- VkSubProcessRep
-
- SSSSEEEEEEEE AAAALLLLSSSSOOOO
- VkApp, VkDialogManager, VkSubProcess, VkInput
- _V_i_e_w_K_i_t _P_r_o_g_r_a_m_m_e_r'_s _G_u_i_d_e
- _T_h_e _X _W_i_n_d_o_w _S_y_s_t_e_m, DEC Press, Bob Sheifler and Jim Gettys
- _T_h_e _X _W_i_n_d_o_w _S_y_s_t_e_m _T_o_o_l_k_i_t, DEC Press, Paul Asente and Ralph Swick
- _T_h_e _O_S_F/_M_o_t_i_f _P_r_o_g_r_a_m_m_e_r_s _R_e_f_e_r_e_n_c_e, Prentice Hall, OSF
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- PPPPaaaaggggeeee 2222
-
-
-
-